Справочное руководство по TDMS 7.0 API
VB Script 2
Смотри также Отправить замечание

Glossary Item Box

Исходный текст

Option Explicit
Call SaveFileDlg(ThisObject)

'==============================================================================
' Открыть диалог в режиме сохранения файла
'==============================================================================
Sub SaveFileDlg(Obj)

        Dim SelFileDlg, FName, RetVal

        'Если у объекта нет файлов - выйти из процедуры
        If Obj.Files.Count=0 Then Exit Sub

        ' Открыть диалог в режиме сохранения файла
        Set SelFileDlg = ThisApplication.Dialogs.FileDlg
        SelFileDlg.Filter = "Все файлы (*.*)|*.*||" 
        SelFileDlg.OpenFileDialog = FALSE
        
        'установить ссылку на сохраняемый файл
        SelFileDlg.FileName = Obj.Files(0).FileName 

        'Открыть диалог
        RetVal = SelFileDlg.Show
        
        'Если пользователь отменил диалог, выйти из подпрограммы
        If RetVal <> TRUE Then Exit Sub    
        
        'Сообщить, под каким именем фактически был сохранен файл
        MsgBox "Файл """ & Obj.Files(0).FileName & """ был сохранен под именем" & Chr(13) &_
                SelFileDlg.FileName
End Sub
'==============================================================================
© 2023 CSoft Development. Все права защищены.